-
Notifications
You must be signed in to change notification settings - Fork 291
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add OS Thunderbolts #4062
Add OS Thunderbolts #4062
Conversation
Codecov ReportBase: 23.00% // Head: 23.02% // Increases project coverage by
Additional details and impacted files@@ Coverage Diff @@
## master #4062 +/- ##
============================================
+ Coverage 23.00% 23.02% +0.02%
- Complexity 4813 4825 +12
============================================
Files 2264 2276 +12
Lines 249505 249591 +86
Branches 46325 46327 +2
============================================
+ Hits 57398 57473 +75
- Misses 190648 190659 +11
Partials 1459 1459
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me
…olt_OS # Conflicts: # megamek/src/megamek/common/weapons/missiles/ISThunderbolt15IOS.java # megamek/src/megamek/common/weapons/missiles/ISThunderbolt20IOS.java # megamek/src/megamek/common/weapons/missiles/ISThunderbolt5IOS.java # megamek/src/megamek/common/weapons/missiles/ISThunderbolt5OS.java
I looked at IO and the advancement tables some more and I improved the TechAdvancement some more. So now ready to merge. |
Fixes #2177
Adds OS/IOS Thunderbolt versions for construction and use, tested in MML and MM.
To reduce code duplication this expands the hierarchy of Thunderbolts. ThunderboltWeapon -> Thunderbolt##Weapon -> Thunderbolt##, Thunderbolt##OS, Thunderbolt##IOS where ## is the rack size.
@HammerGS The TechAdvancement for the normal Tbs is probably ok, but would you be able to help me with the TA for the OS and IOS. I copied in some TA from another OS weapon but that's probably off in some way.